$(document).ready(function() {
	sempab = window.sempab || {};
	sempab.mercadosefeiras = {
		init : function() {
			sempab.mercadosefeiras.renderMercadosefeiras();
		},
		renderMercadosefeiras : function() {
			var html = '<div id="licensee-container">'+
			'<div id="licensee-form"><div class="field" id="photo">Foto 3 x 4</div>'+
			'<div class="adjacent-container"><table><tr><td>CPF</td><td><input type="text" id="cpf"></td></tr>'+
			'<tr><td>Nome<input type="text" id="nome"></td></tr></div>'+
			'<div class="field">RG<input type="text" id="rg"></div>'+
			'<div class="field">Orgão expedidor<input type="text" id="expedidor"></div>'+
			'<div class="field">Data de emissão<input type="text" id="data-emissao"></div>'+'</div>';
			//'<tr><td>Confirme a senha</td><td><input type="password" name="confirmpass"></td></tr>'+
			//'<tr><td>e-mail</td><td><input type="text" id="email"></td></tr>'+
			//'<tr><td>Nível de acesso</td><td><input type="radio" name="accesslevel" value="0">Administrador</td></tr>'+
			//'<tr><td></td><td><input type="radio" name="accesslevel" value="1">Demef</td></tr>'+
			//'<tr id="new-user-submit-row"><td></td><td id="new-user-submit-cell"><input id="new-user-submit"type="submit" onclick="return false;"/></td></tr></div></div>';
			//$('#page-content').html(html);
			$('#movement-option').click(function(){
				$('.main-options').hide();
				$('.movement-options').css('display','inline');
			});
			$('#back-option').click(function(){
				$('.movement-options').hide();
				$('.main-options').show();
			});
			$('#licensee-option').click(function(){
				$('#page-content').html(html);
			});
			
			$('#new-user-submit').click(function(){
				//alert($(":checked").val());
				params = {
                url: "services/?service=novoUsuario",
                global: false,
                type: "POST",
                data: {
                    username: $('#username').val(),
                	password: sha1($('#password').val()),
                	firstname: $('#firstname').val(),
                	lastname: $('#lastname').val(),
                	email: $('#email').val(),
                	accesslevel: $(':checked').val()
                },
                dataType: "text",
                async: false,
                success: function(msg) {
                    //TODO Handler "OK" or "ERROR"
                    
                    if (msg == "OK"){
                        sempab.alert.showMessage("Usuário cadastrado com sucesso.");
                        //window.location = "?page=login";
                            
                    }
                    else if (msg == "ALREADYEXISTS"){
                    	sempab.alert.showMessage("Esse usuário já existe.", {
                            callback: function() {
                                window.refresh;
                            }
                        });
                    }
                    else if (msg == "EMPTYFIELDS"){
                    	sempab.alert.showMessage("Existem campos vazios.", {
                    		callback: function() {
                                window.refresh;
                            }
                        });
                    }
                },
                error: function(data) {
                    sempab.alert.showMessage("Ocorreu um erro interno, comunique o administrador do sistema", {
                        callback: function() {
                            window.refresh;
                        }
                    });
                }
            };
            //Envia a requisição
            $.ajax(params);
            //console.log(data);
			});
		}
	};
	window.sempab = sempab;
	sempab.mercadosefeiras.init();
}); 